#include <algorithm/analytical_model/algorithm/cuda/inter_op/utils/convert/heliostat/ConvertHeliostat.h>

namespace solar
{
    class Heliostat;
}

namespace solar::cuda::inter_op
{
    class RectangleHeliostat;

    extern template void convertHeliostat(RectangleHeliostat* input_ptr, Heliostat* output_ptr);
    extern template void convertHeliostat(Heliostat* input_ptr, RectangleHeliostat* output_ptr);
} // namespace solar::cuda::inter_op
